Skin Pop — definition

1. skin pop (Verb)

1 definition

skin pop (Verb) — Inject (drugs) into the skin.

1 type of
pop